Udacity Carnival

General Requirements

Criteria Meet Specification

Files/folders to be included

The following files/folders are included:

  • README.md file at the top level of the GitHub repo (or submission folder if submitting zip file).
  • Assets folder of Unity project
  • Project Settings folder

Files/folders NOT to be included

The following files/folders are NOT to included:

  • Library folder
  • Temp folder

NOTE: If submitting GitHub repo, a proper .gitignore must be used to prevent the listed Unity project folders from being included in your submission.

Accepted versions

The project is using the Recommended Versions (or the Legacy Versions) of Unity and Google VR SDK listed on the downloads page.

README.md or README.txt

Create a file called README.md or README.txt at the top level of your submission. In this file, specify the version of GVR and Unity that you used.

Udacity Carnival

Criteria Meet Specification

Personalize Scoreboard text

The Change Scoreboard text in Scene and Game view displays to

""FirstName LastName's Scores"" from the original ""Udacity's Scores""

NOTE: FirstName LastName's must be the students own first and last name.

Align Scoreboard Text

The font size and position of the Scoreboard text have been adjusted so that in Scene and Game view:

  • No part of the text appears outside of the black area of the Scoreboard.

Customize Coin Toss

The Min and Max Toss Power of the Carnival Coin Toss component are equal to the values provided in the answer to the Navigation quiz.

Customize Wheel of Fortune

The point values displayed on the wedge of the Wheel of Fortune have been changed so that in both Scene and Game view:

  • The point values are higher for smaller wedges than for larger wedges.
  • The point value text displayed on each wedge fits within the edges of the wedge.

Customize Plinko

The Oscillation Distance on the Carnival Plinko component is set to the value provided in the answer to the Wiring Up Quiz.

Position the Teddy Bear

The Teddy Bear does NOT land on the player (Main Camera) when it drops down as a reward.

Building the App to Device (Android or iOS)

Criteria Meet Specification

Screenshot of Unity app running on phone

A Screenshot of the app running on your phone is placed in the top folder of your submission. The screenshot shows any customization you made whether that be your name or changes made to the carnival games.

Successful build of the app (apk file for Android and XCode project for iOS)

A zip file called Build.zip that contains an apk for Android or XCode project for iOS of your project built from Unity. This zip file exists in the top folder of your submission.

Tips to make your project standout:

NOTE: These are NOT required to submit! These are here if you want to push your knowledge :)

  1. Make the scene more dynamic i.e Add balloons or fireworks behind the tent to make the carnival feel more lively.
  2. Add a timer to make the game loop more exciting and competitive.
  3. Add a start scene before entering the carnival.